channel excavation - Spanish English Dictionary